﻿using Abp.Application.Services.Dto;
using SingleUserMall.Adverts.VO;
using SingleUserMall.Common;
using SingleUserMall.Items.Form;
using SingleUserMall.Items.VO;
using SingleUserMall.Mall.VO;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SingleUserMall.Adverts
{
    /// <summary>
    /// 广告
    /// </summary>
    [Description("广告")]
    public interface IAdvertAppService : IAppService
    {
        ///// <summary>
        ///// 根据用户获取对应的广告内容
        ///// </summary>
        ///// <param name="form"></param>
        ///// <returns></returns>
        //Task<PagedResultDto<AdvertAppVO>> GetAdvertsAsync(PagedForm form);
        ///// <summary>
        ///// 观看广告后获取红包
        ///// </summary>
        ///// <param name="form"></param>
        ///// <returns></returns>
        //Task<decimal> AfterWatchingAdvert(SingleId<long> form);
    }
}
